crypto/hmac.hmac.outer (field)
14 uses
crypto/hmac (current package)
hmac.go#L47: outer, inner hash.Hash
hmac.go#L60: if err := h.outer.(marshalable).UnmarshalBinary(h.opad); err != nil {
hmac.go#L64: h.outer.Reset()
hmac.go#L65: h.outer.Write(h.opad)
hmac.go#L67: h.outer.Write(in[origLen:])
hmac.go#L68: return h.outer.Sum(in[:origLen])
hmac.go#L75: func (h *hmac) Size() int { return h.outer.Size() }
hmac.go#L99: marshalableOuter, outerOK := h.outer.(marshalable)
hmac.go#L109: h.outer.Reset()
hmac.go#L110: h.outer.Write(h.opad)
hmac.go#L130: hm.outer = h()
hmac.go#L138: if hm.outer == hm.inner {
hmac.go#L150: hm.outer.Write(key)
hmac.go#L151: key = hm.outer.Sum(nil)
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)